Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
168 LEIGH ROAD Terraced £136,461 £134,000 16 Aug 2023
170 LEIGH ROAD Terraced £107,623 £64,995 7 Jul 2008
174A LEIGH ROAD Terraced £154,029 £125,000 21 May 2020
184 LEIGH ROAD Terraced £129,193 £87,000 20 Mar 2015
186 LEIGH ROAD Terraced £115,528 £72,750 11 Jul 2007
188 LEIGH ROAD Terraced £125,655 £100,000 17 May 2018